package com.wskj.system.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * 版本添加对象 sys_version
 *
 * @author wsdz
 * @date 2023-02-22
 */
@Data
@ApiModel("版本添加对象")
public class SysVersionAddBo {

    /** 端 1:用户端 2商家端 。。。 */
    @ApiModelProperty("端 1:用户端 2商家端 。。。")
    private Integer type;

    /** 版本号 */
    @ApiModelProperty("版本号")
    private String versionNo;

    /** 主版本号 */
    @ApiModelProperty("主版本号")
    private Integer versionMajor;

    /** 次版本号 */
    @ApiModelProperty("次版本号")
    private Integer versionMinor;

    /** 修订版本号 */
    @ApiModelProperty("修订版本号")
    private Integer versionPatch;

    /** 更新内容 */
    @ApiModelProperty("更新内容")
    private String content;

    /** 更新链接 */
    @ApiModelProperty("更新链接")
    private String url;

    /** 强制状态 0:否 1：是 */
    @ApiModelProperty("强制状态 0:否 1：是")
    private Long forceStatus;

    /** 状态 1:启用 0:停用 */
    @ApiModelProperty("状态 1:启用 0:停用")
    private Long status;

    /** 创建人 */
    @ApiModelProperty("创建人")
    private String createBy;

    /** 创建人名称 */
    @ApiModelProperty("创建人名称")
    private String createName;

    /** 创建时间 */
    @ApiModelProperty("创建时间")
    private Date createTime;

    /** 更新人 */
    @ApiModelProperty("更新人")
    private String updateBy;

    /** 更新时间 */
    @ApiModelProperty("更新时间")
    private Date updateTime;

    /** 删除标识;0未删除1已删除 */
    @ApiModelProperty("删除标识;0未删除1已删除")
    private Long deleted;
}
